package records

import (
	"github.com/golib/mysql"
)

const RecordNameCmsBranchCell = "cms_branch_cell"

func init() {
	var r = &CmsBranchCell{}
	mysql.RegisterRecord(r.Name(), r)
}

type CmsBranchCell struct {
	BranchCellId int    `json:"branchCellId" form:"branchCellId" column:"branch_cell_id" primary:"true" modify:"false"`
	CourseId     int    `column:"course_id" modify:"true" json:"courseId" form:"courseId"`
	NodeId       int    `form:"nodeId" column:"node_id" modify:"true" json:"nodeId"`
	BranchId     int    `json:"branchId" form:"branchId" column:"branch_id" modify:"true"`
	CellId       int    `json:"cellId" form:"cellId" column:"cell_id" modify:"true"`
	Role         int    `json:"role" form:"role" column:"role" modify:"true"`
	GcTimes      int    `form:"gcTimes" column:"gc_times" modify:"true" json:"gcTimes"`
	IsComplete   int    `json:"isComplete" form:"isComplete" column:"is_complete" modify:"true"`
	CreateTime   string `json:"createTime" form:"createTime" column:"create_time" modify:"false"`
	UpdateTime   string `column:"update_time" modify:"false" json:"updateTime" form:"updateTime"`
}

func (r *CmsBranchCell) Name() string {
	return RecordNameCmsBranchCell
}
